home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Everything For A Hacker
/
19990506-[HACK].iso
/
SECURE
/
CRYPT
/
GOST.ZIP
/
README.2ND
< prev
next >
Wrap
Text File
|
1998-03-08
|
7KB
|
129 lines
â«ß»«ñá »α«úαá¼¼¿ßΓδ ¿ »«½∞º«óáΓѽ¿, ¿¼Ñε τÑßΓ∞ »αÑñßΓáó¿Γ∞ óá¼ »«τΓ¿
«»Γ¿¼á½∞¡πε »« íδßΓα«ñÑ⌐ßΓó¿ε »α«úαá¼¼¡πε αÑ὿ºáµ¿ε É«ßß¿⌐߬«ú«
¬α¿»Γ«úαáΣ¿τÑ߬«ú« ßΓá¡ñáαΓá âÄæÆ 28147-89 ñ½∩ 16- ¿ 32-í¿Γ«óδσ »α«µÑß-
ß«α«ó ßѼÑ⌐ßΓóá Intel 80x86/88, á Γá¬ªÑ ¡áí«α ß«»πΓßΓóπεΘ¿σ ¼áΓÑα¿á½«ó.
ü«½ÑÑ íδßΓαπε αÑ὿ºáµ¿ε ¼«ª¡« ßñѽáΓ∞ Γ«½∞¬« ºá ßτÑΓ ßπΘÑßΓóÑ¡¡«ú« (ó
¡Ñ߬«½∞¬« αáº) πóѽ¿τÑ¡¿∩ αẼÑαá ¬«ñá, »α¿ φΓ«¼ óδ¿úαδΦ »« ߬«α«ßΓ¿
ß«ßΓáó¿Γ óßÑú« ¡Ñ߬«½∞¬« »α«µÑ¡Γ«ó.
éδ ¼«ªÑΓÑ ßó«í«ñ¡« ¿ß»«½∞º«óáΓ∞ óßÑ φΓ«, Ñß½¿ «ßΓáÑΓÑß∞ ó αἬáσ ½¿µÑ¡-
º¿«¡¡δσ ß«ú½áΦÑ¡¿⌐, »α¿óÑñÑ¡¡δσ ó Σá⌐½Ñ ReadMe.1st, ¡Ñ«ΓΩѼ½Ñ¼«⌐ τáßΓ¿
¡áßΓ«∩ΘÑú« ¡áí«αá ¼áΓÑα¿á½«ó.
éÑαß¿∩ ¼áΓÑα¿á½«ó: 08.03.98, ñ½∩ «Γ»αáó¬¿ »« φ½.»«τΓÑ.
é »αÑñ½áúáѼδ⌐ éá¼ ¡áí«α ¼«úπΓ óσ«ñ¿Γ∞ (á ¼«úπΓ, ß««ΓóÑΓßΓóÑ¡¡« ¿ ¡Ñ óσ«ñ¿Γ∞
ß½ÑñπεΘ¿Ñ Σá⌐½δ:
0. æá¼«Ñ ó᪡«Ñ - óσ«ñ¿Γ ó« óßÑ ¡áí«αδ.
README.1st - ½¿µÑ¡º¿∩ ¡á ¿ß»«½∞º«óá¡¿Ñ ¼áΓÑα¿á½«ó ñá¡¡«ú« áασ¿óá;
README.2nd - Σá⌐½, ¬«Γ«αδ⌐ óδ ó ¡áßΓ«∩ΘÑÑ óαѼ∩ τ¿ΓáÑΓÑ;
1. ÉÑ὿ºáµ¿∩ Σπ¡¬µ¿⌐ ¬α¿»Γ«úαáΣ¿τÑ߬«ú« »αÑ«íαẫóá¡¿∩ âÄæÆ28147-89.
GOST.ASM - «ß¡«ó¡«⌐ Φáú ¬α¿»Γ«»αÑ«íαẫóá¡¿∩;
GOST~.ASM - 32-í¿Γ. «ß¡«ó¡«⌐ Φáú ¬α¿»Γ«»αÑ«íαẫóá¡¿∩;
EXPCHT.ASM - αáßΦ¿αÑ¡¿Ñ Γáí½¿µδ ºá¼Ñ¡;
EXPKEY.ASM - αáßΦ¿αÑ¡¿Ñ ¬½ετá »« ßσÑ¼Ñ »« ºáñá¡¡«⌐ ßσѼÑ;
EXPKEY~.ASM - 32-í¿Γ. αáßΦ¿αÑ¡¿Ñ ¬½ετá »« ßσÑ¼Ñ »« ºáñá¡¡«⌐ ßσѼÑ;
GAMMA.ASM - ºá- ¿ αáß-Φ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩;
GAMMA~.ASM - 32-í¿Γ. ºá- ¿ αáß-Φ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩;
GAMMALD.ASM - αáßΦ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩ ß «íαáΓ¡«⌐ ßó∩º∞ε;
GAMMALD~.ASM- 32-í¿Γ. αáßΦ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩ ß «íαáΓ¡«⌐ ßó∩º∞ε;
GAMMALE.ASM - ºáΦ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩ ß «íαáΓ¡«⌐ ßó∩º∞ε;
GAMMALE~.ASM- 32-í¿Γ. ºáΦ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩ ß «íαáΓ¡«⌐ ßó∩º∞ε;
IMITO.ASM - óδτ¿ß½Ñ¡¿Ñ ¿¼¿Γ«óßΓáó¬¿ ñ½∩ í½«¬á ñá¡¡δσ;
IMITO~.ASM - 32-í¿Γ. óδτ¿ß½Ñ¡¿Ñ ¿¼¿Γ«óßΓáó¬¿ ñ½∩ í½«¬á ñá¡¡δσ;
SIMPLE.ASM - ºá- ¿ αáß-Φ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ »α«ßΓ«⌐ ºá¼Ñ¡δ;
SIMPLE~.ASM - 32-í¿Γ. ºá- ¿ αáß-Φ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ »α«ßΓ«⌐ ºá¼Ñ¡δ;
GOST.H - ºáú«½«ó«τ¡δ⌐ Σá⌐½ ß «»¿ß᡿Ѽ Σπ¡¬µ¿⌐ Φ¿Σα«óá¡¿∩;
2. éß»«¼«úáΓѽ∞¡δÑ ¼áΓÑα¿á½δ »« »α«úαá¼¼Ñ Φ¿Σα«óá¡¿∩.
XCRYPTOR.C - ¿ßσ«ñ¡δ⌐ ΓѬßΓ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩;
GE386CPU.ASM- Σπ¡¬µ¿∩ »α«óÑન, τΓ« »α«úαá¼¼á óδ»«½¡∩ÑΓß∩ ¡á CPU ¡Ñ ¡¿ªÑ 386;
GOST.MAK - make-Σá⌐½ ñ½∩ »«ßΓα«Ñ¡¿∩ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩ Σá⌐½á »« âÄæÆ;
GOST386.MAK - make-Σá⌐½ ñ½∩ »«ßΓα«Ñ¡¿∩ 32-í¿Γ«ó«⌐ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩ Σá⌐½á
»« âÄæÆ;
XGOST.MAK - make-Σá⌐½ ñ½∩ »«ßΓα«Ñ¡¿∩ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩ Σá⌐½á »« ¼«ñ¿Σ¿¬á-
µ¿∩¼ âÄæÆá;
XGOST386.MAK- make-Σá⌐½ ñ½∩ »«ßΓα«Ñ¡¿∩ 32-í¿Γ«ó«⌐ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩ Σá⌐½á
»« ¼«ñ¿Σ¿¬áµ¿∩¼ âÄæÆá;
CHANGTBL.CHT- Σá⌐½ ß Γáí½¿µÑ⌐ ºá¼Ñ¡;
CHTTAB.CHT - Σá⌐½ ß Γáí½¿µÑ⌐ ºá¼Ñ¡;
KEY.KEY - Σá⌐½ ß ¬½ετ«¼ Φ¿Σα«óá¡¿∩;
SIMPLE.KEY - Σá⌐½ ß Γα¿ó¿á½∞¡δ¼ ¬½ετ«¼ Φ¿Σα«óá¡¿∩ (ß«ßΓ«∩Θ¿¼ ¿º «ñ¡¿σ 0);
3. êß»«½¡∩ѼδÑ ¼«ñπ½¿.
GOST.EXE - »α«úαá¼¼á Φ¿Σα«óá¡¿∩ Σá⌐½á »« âÄæÆ;
GOST386.EXE - 32-í¿Γ«óá∩ »α«úαá¼¼á Φ¿Σα«óá¡¿∩ Σá⌐½á »« âÄæÆ;
XGOST.EXE - »α«úαá¼¼á Φ¿Σα«óá¡¿∩ Σá⌐½á »« ¼«ñ¿Σ¿¬áµ¿∩¼ âÄæÆá;
XGOST386.EXE- 32-í¿Γ«óá∩ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩ Σá⌐½á »« ¼«ñ¿Σ¿¬áµ¿∩¼ âÄæÆá;
4. ä«»«½¡¿Γѽ∞¡δÑ πΓ¿½¿Γδ.
SHOWGOST.C - ¿ßσ«ñ¡δ⌐ ΓѬßΓ »α«úαá¼¼δ SHOWGOST.EXE;
GAMME.ASM - ¼«ñπ½∞ óδαáí«Γ¬¿ ¬α¿»Γ«úá¼¼δ ñ½∩ »áα«½Ñ⌐ ¿ ¬½ετÑ⌐;
MAKE1KEY.C - ΓѬßΓ »α«úαá¼¼δ úÑ¡Ñαᵿ¿ «ñ¡«ú« ¬½ετá "φ½Ñ¬Γα«¡¡«⌐ απ½ÑΓ¬«⌐";
MAKEKEYS.C - ΓѬßΓ »α«úαá¼¼δ óδαáí«Γ¬¿ ¼áßß¿óá ¬½ετÑ⌐;
MAKEPSWS.C - ΓѬßΓ »α«úαá¼¼δ óδαáí«Γ¬¿ ¼áßß¿óá »áα«½Ñ⌐;
MAKEKEYS.MAK- MAKE-Σá⌐½ ñ½∩ »α«úαá¼¼δ úÑ¡Ñαᵿ¿ ¼áßß¿óá ¬½ετÑ⌐;
MAKEPSWS.MAK- MAKE-Σá⌐½ ñ½∩ »α«úαá¼¼δ úÑ¡Ñαᵿ¿ ¼áßß¿óá »áα«½Ñ⌐;
KEYLIST1.CFK- Σá⌐½-ß»¿ß«¬ ¬½ετÑ⌐ ñ½∩ »α«úαá¼¼δ óδαáí«Γ¬¿ ¼áßß¿óá ¬½ετÑ⌐;
TEST.PWC - Σá⌐½ ¬«¡Σ¿úπαᵿ¿ »áα«½∩ ñ½∩ »α«úαá¼¼δ óδαáí«Γ¬¿ ¼áßß¿óá »áα«½Ñ⌐;
TEST2.PWC - ÑΘÑ «ñ¿¡;
TEST3.PWC - ÑΘÑ «ñ¿¡;
TEST4.PWC - ÑΘÑ «ñ¿¡;
5. 꺼ÑαÑ¡¿Ñ íδßΓα«ñÑ⌐ßΓó¿∩ αÑ὿ºáµ¿⌐.
SPEEDMES.ASM- ¼«ñπ½∞ ¿º¼ÑαÑ¡¿∩ óαѼѡ¿ óδ»«½¡Ñ¡¿∩ ¬«ñá Φ¿Σα«óá¡¿∩
MES_MAKE.BAT- ¬«¼á¡ñ¡δ⌐ Σá⌐½ »«ßΓα«Ñ¡¿∩ ¿º¼Ñα¿Γѽ∞¡«ú« ¼«ñπ½∩;
GAMMA.INC - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ »α«µÑñπαδ úá¼¼¿α«óá¡¿∩;
GAMMALD.INC - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ αáßΦ¿Σα«óá¡¿∩ ú«¼¼¿α«ó᡿Ѽ ß Äæ;
GAMMALE.INC - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ ºáΦ¿Σα«óá¡¿∩ ú«¼¼¿α«ó᡿Ѽ ß Äæ;
IMITO.INC - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ ºáΦ¿Σα«óá¡¿∩ ú«¼¼¿α«ó᡿Ѽ ß Äæ;
SIMPLE.INC - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ »α«µÑñπαδ »α«ßΓ«⌐ ºá¼Ñ¡δ;
DES.INC - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ ñ½∩ des_cryption;
DES.COM - ¿º¼Ñα¿Γѽ∞ íδßΓα«ñÑ⌐ßΓó¿∩ DES (Φ¿Σα«óá¡¿Ñ 512 ¬üá⌐Γ);
çá¼Ñτá¡¿∩:
0. ƒ ñѽὠ¿ß»«½¡∩ѼδÑ ¼«ñ㫨 ó ß¿ßΓÑ¼Ñ »α«úαá¼¼¿α«óáá¡¿∩ Borland C++ 3.1
(& Turbo Assembler 3.1/3.2), ¡« Γá¬ªÑ »«»α«í«óá½ ¿σ ß«í¿αáΓ∞ ó Borland
C++ 4.5 (& Turbo Assembler 4.0) - óßÑ Äè.
1. ä½∩ »α«úαá¼¼ óδαáí«Γ¬¿ «ñ¡«ú« ¬½ετá ß »«¼«Θ∞ε "φ½Ñ¬Γα«¡¡«⌐ απ½ÑΓ¬¿"
(make1key) ¿ ñѼ«¡ßΓαᵿ¿ αáí«Γδ á½ú«α¿Γ¼á âÄæÆ (showgost) MAKE-Σá⌐½δ
¡Ñ ºáñá¡δ, Γᬠ¬á¬ ¿σ ¿ßσ«ñ¡δÑ ΓѬßΓδ ß«ñÑαªáΓß∩ ó «ñ¡«¼ Σá⌐½Ñ. ä½∩
ß«ºñá¡¿∩ ¿ß»«½¡∩Ѽδσ ¼«ñπ½Ñ⌐ φΓ¿σ »α«úαá¼¼ ¿ß»«½∞ºπ⌐ΓÑ ¬«¼á¡ñδ
"bcc make1key.c" ¿ "bcc showgost.c" ß««ΓóÑΓßΓóÑ¡¡«.
2. ä½∩ óßÑσ «ßΓá½∞¡δσ »α«úαá¼¼ ºáñá¡δ MAKE-Σá⌐½δ, ¿ ß««ΓóÑΓßΓóπεΘ¿Ñ
¿ß»«½¡∩ѼδÑ ¼«ñ㫨 »«½πτáεΓß∩ ó αѺπ½∞ΓáΓÑ ºá»πß¬á ¬«¼á¡ñδ
"make -f ¿¼∩_make-Σá⌐½á".
3. Åα¿ »«ßΓα«Ñ¡¿¿ ¼«ñπ½Ñ⌐ ¿º¼ÑαÑ¡¿∩ íδßΓα«ñÑ⌐ßΓó¿∩ ¬«ñ«ó ß »«¼«Θ∞ε
BAT-Σá⌐½á mes_make.bat ¡Ñ«íσ«ñ¿¼« ºá¼Ñ¡¿Γ∞ «»¿ßáΓѽ∞ ".model small,C"
¡á ".model tiny", ó áßßѼí½Ñα¡δσ ΓѬßΓáσ óÑσ ¼«ñπ½Ñ⌐, ¿ß»«½∞º«óá¡¡δσ ó
»α«Ñ¬ΓÑ (gost,simple,gamma,gammale,gammald,imito, ¿ ¿σ 32-í¿Γ«óδσ
á¡á½«ú«ó).
ÄτÑαÑñ¡«Ñ «í¡«ó½Ñ¡¿Ñ ¼áΓÑα¿á½«ó «ª¿ñáÑΓß∩ ¬ ½ÑΓπ 98ú, »Ñαß»Ñ¬Γ¿óδ Γᬫóδ:
1. Windows-óÑαß¿¿ »α«úαá¼¼ Φ¿Σα«óá¡¿∩, µ¿Σα«ó«⌐ »«ñ»¿ß¿, ¡á»¿ßá¡¿Ñ
ß««ΓóÑΓßΓóπεΘ¿σ DLL, óδ»π߬ óÑαß¿⌐ »«ñ Windows NT ¿ Windows95.
2. ÇßßѼí½Ñα¡δÑ ¼«ñπ½¿, αÑ὿ºπεΘ¿Ñ »α«µÑñπαδ µ¿Σα«ó«⌐ »«ñ»¿ß¿. (»ÑαóδÑ
óÑαß¿¿ ¿¼ÑεΓß∩ πªÑ ¡π ««τÑ¡∞ ñáó¡«, ¡« ¡πª¡« óαѼ∩ τΓ«íδ, »α¿ñáΓ∞ ¿¼
τѽ«óÑτÑ߬¿⌐ ó¿ñ).
3. ÆÑßΓ«óá∩ »α«úαá¼¼á µ¿Σα«ó«⌐ »«ñ»¿ß¿.
Åα¿ßδ½á⌐ΓÑ óáΦ¿ «Γ¬½¿¬¿, ºá¼Ñτá¡¿∩, ó«»α«ßδ ¿ ñѽ«óδÑ »αÑñ½«ªÑ¡¿∩ ¡á e-áñαÑß
vini@micex.com. æóѪ¿Ñ ßΓáΓ∞¿ ¿ ¬«ñδ »Ñα¿«ñ¿τÑ߬¿ »«∩ó½∩εΓß∩ ¡á ßΓαá¡¿τ¬Ñ öçê
Éââô - http://www.fzi.rsuh.ru.
æ ¡á¿½πτΦ¿¼¿ »«ªÑ½á¡¿∩¼¿ - «ß«íÑ¡¡« ñφóεΦ¬á¼ (ß¼. ñáΓπ)
Ç¡ñαÑ⌐ é¿¡«¬πα«ó, 8 ¼áαΓá 1998 ú«ñá.
PS: éßÑ, ¬Γ« ªÑ½áÑΓ »«ñѽ¿Γ∞ß∩ ßó«¿¼¿ αáºαáí«Γ¬á¼¿ ó «í½áßΓ¿ ¬α¿»Γ«úαáΣ¿¿ ß
Φ¿α«¬«⌐ «íΘÑßΓóÑ¡¡«ßΓ∞ε, ¼«úπΓ óδßΓáó¿Γ∞ ßó«¿ ¼áΓÑα¿á½δ ñ½∩ óßÑ«íΘÑú« «º¡á-
¬«¼½Ñ¡¿∩ ¿ ¿ß»«½∞º«óá¡¿∩, ó¬½ετ¿ó ¿σ ó áασ¿ó Éââô, ñ«ßΓπ»¡δ⌐ τÑαѺ Internet
(»« óßÑ¼π ¼¿απ!) - áñαÑßá ß¼. óδΦÑ, »αÑñ½«ªÑ¡¿∩ »α¿ßδ½á⌐ΓÑ ¡á ¼«⌐ e-áñαÑß.